Jupyter Notebook 在 macOS 系统上的快捷键
2020-03-07
Jupyter Notebook 在 macOS 系统上的快捷键
通过 Anaconda 来管理 Python 的开发环境,其自带 Jupyter Notebook 。借此整理下 Jupyter Notebook 在 macOS 系统上常用的快捷键。
Jupyter Notebook 有两种不同的键盘输入模式。「编辑模式」允许你在单元格中键入代码或文本,并由绿色单元格边框指示;「命令模式」将键盘绑定到Notebook命令,并由带有蓝色左边距的灰色单元格边框指示。
Mac OS X 修饰键
符号 | 修饰键 | 符号 | 修饰键 | |
---|---|---|---|---|
⌘ | Command | ⇧ | Shift | |
⌃ | Control | ↩ | Return | |
⌥ | Option | ␣ | Space | |
⇥ | Tab |
功能 | 快捷键 | 说明 |
---|---|---|
「命令模式」 | Esc | 蓝色的单元格 |
「编辑模式」 | Enter | 绿色的单元格 |
代码补全或缩进 | ⇥ | 「编辑模式」输入字母按 Tab 会补全,没有字母则缩进 |
向右缩进 | ⌘ + ] | 「编辑模式」缩进 |
向左缩进 | ⌘ + [ | 「编辑模式」解除缩进 |
全选 | ⌘ + A | 「编辑模式」 |
撤销 | ⌘ + Z | 「编辑模式」 |
跳到本单元开头 | ⌘ + ↑ | 「编辑模式」 |
跳到本单元末尾 | ⌘ + ↓ | 「编辑模式」⌘ + End 同样的功能 |
跳到本行的最左边/开头 | ⌘ + ← | 「编辑模式」 |
跳到本行的最右边/末尾 | ⌘ + →️ | 「编辑模式」 |
注释/撤销整行代码 | ⌘ + / | 「编辑模式」 |
运行本单元,选择下行单元 | ⇧ + ↩ | 「编辑模式」、「命令模式」 |
运行本单元 | ⌃ + ↩︎ | 「编辑模式」、「命令模式」 |
运行本单元,插入下行新单元 | ⌥ + ↩ | 「编辑模式」、「命令模式」 |
选中上一个单元 | ↑ | 「命令模式」;「编辑模式」下可光标上移 |
选中下一个单元 | ↓ | 「命令模式」;「编辑模式」下可光标下移 |
删除选中单元 | D , D | 「命令模式」下连续按两个 D 字母键 |
撤销删除选中单元 | Z | 「命令模式」下按 Z 字母键 |
在本单元上方插入新单元 | A | 「命令模式」下按 A 字母键 |
在本单元下方插入新单元 | B | 「命令模式」下按 B 字母键 |
剪切单元格 | X | 「命令模式」下按 X 字母键 |
复制单元格 | C | 「命令模式」下按 C 字母键 |
粘贴单元格到上方 | ⇧ + V | 「命令模式」 |
粘贴单元格到下方 | V | 「命令模式」下 V 字母键 |
更改单元格为Code | Y | 「命令模式」下按 Y 字母键 |
更改单元格为Markdown | M | 「命令模式」下按 M 字母键 |
更改单元格为Raw | R | 「命令模式」下按 R 字母键 |
更改单元格为标题Heading1 - Heading6 | 1 - 6 | 「命令模式」下按1到6数字键* |
合并选中的单元格 | ⇧ + M | 「编辑模式」如果只有一个单元格被选中,则合并当前及以下单元格 |
保存当前Notebook | ⌘ + S | 「编辑模式」、「命令模式」或者「命令模式」下按 S 字母键 |
显示快捷键提示 | H | 「命令模式」下按 H 字母键,可自定义快捷键 |
中断Notebook内核 | I, I | 「命令模式」下连续按两个 I (interrupt) 字母键 |
重启Notebook内核 | 0, 0 | 「命令模式」下连续按两个0数字键 |